460d5ea6c302847c88966ea88cd49bee8fe46422,src/test/java/com/acciente/oacc/TestAccessControl_revokeDomainCreatePermissions.java,TestAccessControl_revokeDomainCreatePermissions,revokeDomainCreatePermissions_nonExistentReferences_shouldFail,#,971

Before Change



      // attempt to revoke domain create permissions with non-existent references
      try {
         accessControlContext.revokeDomainCreatePermissions(Resources.getInstance(-999L), domCreatePerm_create_withGrant);
         fail("revoking domain create permissions with non-existent accessor resource reference should have failed");
      }
      catch (IllegalArgumentException e) {
         assertThat(e.getMessage().toLowerCase(), containsString("not found"));
      }
      try {
         accessControlContext.revokeDomainCreatePermissions(Resources.getInstance(-999L),
                                                            setOf(domCreatePerm_create_withGrant));
         fail("revoking domain create permissions with non-existent accessor resource reference should have failed");
      }

After Change


      authenticateSystemResource();
      final DomainCreatePermission domCreatePerm_create_withGrant
            = DomainCreatePermissions.getInstance(DomainCreatePermissions.CREATE, true);
      final Resource invalidResource = Resources.getInstance(-999L);
      final Resource invalidExternalResource = Resources.getInstance("invalid");
      final Resource mismatchedResource = Resources.getInstance(-999L, "invalid");

      // attempt to revoke domain create permissions with non-existent references
      try {